using System.Collections.Generic;
using Mvvm.Models;

namespace Mvvm.Services
{
    public class DepressionTestStorage
    {
        // 模拟从数据库或其他数据源获取问题数据
        public List<DepressionTestModel> GetQuestions()
        {
            return new List<DepressionTestModel>
{
    new DepressionTestModel
    {
        Question = "1. 情绪状态",
        Options = new List<string>
        {
            "没有悲伤情绪",
            "稍微感到悲伤",
            "感到悲伤，常常想哭",
            "持续感到悲伤和哭泣"
        }
    },
    new DepressionTestModel
    {
        Question = "2. 失去兴趣或愉悦感",
        Options = new List<string>
        {
            "没有兴趣改变任何事",
            "失去兴趣，但偶尔对某些事仍感兴趣",
            "失去大部分兴趣，几乎不感兴趣",
            "完全失去所有兴趣，什么都不感兴趣"
        }
    },
    new DepressionTestModel
    {
        Question = "3. 自我评价",
        Options = new List<string>
        {
            "自我评价正常",
            "轻微觉得自己不好",
            "感到自己是无用的或令人失望的",
            "严重感到自己一无是处，不值得被爱"
        }
    },
    new DepressionTestModel
    {
        Question = "4. 失眠",
        Options = new List<string>
        {
            "没有睡眠问题",
            "偶尔有些难以入睡",
            "经常难以入睡或早醒",
            "经常彻夜难眠或很早醒来，难以再入睡"
        }
    },
    new DepressionTestModel
    {
        Question = "5. 食欲变化",
        Options = new List<string>
        {
            "没有食欲变化",
            "食欲稍微下降",
            "食欲显著下降或失去食欲",
            "极度失去食欲，无法进食"
        }
    },
    new DepressionTestModel
    {
        Question = "6. 愧疚感",
        Options = new List<string>
        {
            "没有愧疚感",
            "偶尔感到愧疚或自责",
            "常常感到自己做错了事情，或者觉得自己没用",
            "经常深刻感到愧疚，甚至认为自己是坏人"
        }
    },
    new DepressionTestModel
    {
        Question = "7. 焦虑",
        Options = new List<string>
        {
            "没有焦虑",
            "稍微感到焦虑",
            "经常感到焦虑，焦虑感逐渐增加",
            "极度焦虑，常常感到惊慌"
        }
    },
    new DepressionTestModel
    {
        Question = "8. 对未来的期望",
        Options = new List<string>
        {
            "期望未来",
            "有时对未来感到迷茫或无望",
            "对未来没有兴趣或感到很难有希望",
            "完全没有对未来的兴趣或期望"
        }
    },
    new DepressionTestModel
    {
        Question = "9. 愉悦活动",
        Options = new List<string>
        {
            "仍然享受活动",
            "对以前的爱好活动有点失去兴趣",
            "大多数活动都不再感兴趣",
            "完全没有任何活动感兴趣"
        }
    },
    new DepressionTestModel
    {
        Question = "10. 疲倦感",
        Options = new List<string>
        {
            "精力充沛",
            "稍感疲倦",
            "经常感到疲倦或缺乏精力",
            "极度疲倦，常常不能完成日常活动"
        }
    },
    new DepressionTestModel
    {
        Question = "11. 愤怒",
        Options = new List<string>
        {
            "没有愤怒感",
            "稍微感到愤怒",
            "感到愤怒或对他人不满",
            "感到无法忍受的愤怒，常常冲动"
        }
    },
    new DepressionTestModel
    {
        Question = "12. 社交活动",
        Options = new List<string>
        {
            "喜欢社交",
            "偶尔不想社交",
            "很少想与他人交往",
            "完全没有兴趣与他人交往"
        }
    },
    new DepressionTestModel
    {
        Question = "13. 决策困难",
        Options = new List<string>
        {
            "没有决策困难",
            "偶尔对做决定感到困难",
            "经常感到很难做决定",
            "完全无法做决定，感到困惑"
        }
    },
    new DepressionTestModel
    {
        Question = "14. 身体症状",
        Options = new List<string>
        {
            "没有身体症状",
            "轻微的身体不适",
            "经常感到身体不适，或者不明原因的身体疼痛",
            "极度的身体不适，持续疼痛或不适"
        }
    },
    new DepressionTestModel
    {
        Question = "15. 自杀倾向",
        Options = new List<string>
        {
            "没有自杀想法",
            "偶尔想到自杀，但没有具体计划",
            "经常想到自杀，或者感到生命毫无意义",
            "经常有自杀计划，或已有明确的自杀打算"
        }
    },
    new DepressionTestModel
    {
        Question = "16. 睡眠过多",
        Options = new List<string>
        {
            "睡眠正常",
            "偶尔多睡",
            "经常睡得过多",
            "极度睡眠过多，每天都想一直睡"
        }
    },
    new DepressionTestModel
    {
        Question = "17. 性欲减退",
        Options = new List<string>
        {
            "性欲正常",
            "性欲稍微下降",
            "性欲明显下降",
            "完全失去性欲"
        }
    },
    new DepressionTestModel
    {
        Question = "18. 身体紧张",
        Options = new List<string>
        {
            "没有身体紧张",
            "稍微感到身体紧张",
            "经常感到身体紧张或有压力",
            "极度身体紧张，无法放松"
        }
    },
    new DepressionTestModel
    {
        Question = "19. 情绪波动",
        Options = new List<string>
        {
            "情绪稳定",
            "偶尔有情绪波动",
            "情绪波动较大，时常感到不安",
            "情绪极不稳定，经常感到绝望"
        }
    },
    new DepressionTestModel
    {
        Question = "20. 活力下降",
        Options = new List<string>
        {
            "精力充沛",
            "偶尔感到精力不济",
            "经常感到精力下降",
            "极度缺乏活力，几乎无法完成任务"
        }
    },
    new DepressionTestModel
    {
        Question = "21. 社交退缩",
        Options = new List<string>
        {
            "喜欢社交",
            "偶尔有些孤独",
            "很少与他人交往",
            "完全孤立自己，不愿与他人接触"
        }
    }
};
            
        }
    }
}